clean and environmentally sound technologies - Turc Anglais Dictionnaire